package com.hl.card.modular.pack.model;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 合伙人申请实体类
 * 
 * @author 袁伟
 * 
 */
public class DisMemberApplyModel {
	// 主键
	private Integer id;

	// 登录帐号
	private String login_account;

	// 姓名
	private String user_name;

	// 审核状态(0待签约1已签约)
	private Integer status;

	// 申请时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private java.util.Date apply_time;

	// 用户ID
	private String user_id;

	// 身份证号码
	private String id_no;

	// 推荐码
	private String recommendation_no;

	// 支付金额
	private Double pay_money;

	// 支付流水号
	private String flow_no;

	// 支付方式(0支付宝1微信2其他3线下)
	private Integer pay_type;

	// 支付时间
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private java.util.Date pay_time;

	// 跟单人
	private String documentary_people;

	// 跟单时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private java.util.Date documentary_time;

	// 物流单号
	private String logistics_no;

	// 审核时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private java.util.Date examine_time;

	// 合同编号
	private String contract_no;

	// 回寄物流公司
	private String r_logistics_company;

	// 回寄物流单号
	private String r_logistics_no;

	// 合同照片
	private String contract_pic;
	
	private java.util.Date time;
	
	
	public java.util.Date getTime() {
		return time;
	}

	public void setTime(java.util.Date time) {
		this.time = time;
	}

	private Integer isUp;  //是否矿机主升级到店铺

	public Integer getIsUp() {
		return isUp;
	}

	public void setIsUp(Integer isUp) {
		this.isUp = isUp;
	}

	// 收件人
	private String receiving_name;

	// 收件手机号
	private String receiving_phone;
	
	private String del_flag;

	public String getDel_flag() {
		return del_flag;
	}

	public void setDel_flag(String del_flag) {
		this.del_flag = del_flag;
	}

	// 收件详细地址
	private String receiving_address;

	// 申请单号
	private String order_no;

	// 支付状态(0未支付1支付中2已支付)
	private Integer pay_status;

	// 绑定电话
	private String binding_phone;

	private Integer rob_num; // 矿机数量

	private Integer payable_amount; // 应付金额
	
	private Integer type;
	
	//上级推荐人
	private String parent_people;
	
	
	private String rec_platform; //收款平台

	public String getRec_platform() {
		return rec_platform;
	}

	public void setRec_platform(String rec_platform) {
		this.rec_platform = rec_platform;
	}

	public String getParent_people() {
		return parent_people;
	}

	public void setParent_people(String parent_people) {
		this.parent_people = parent_people;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getPayable_amount() {
		return payable_amount;
	}

	public void setPayable_amount(Integer payable_amount) {
		this.payable_amount = payable_amount;
	}

	public Integer getRob_num() {
		return rob_num;
	}

	public void setRob_num(Integer rob_num) {
		this.rob_num = rob_num;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getId() {
		return this.id;
	}

	public void setLogin_account(String login_account) {
		this.login_account = login_account;
	}

	public String getLogin_account() {
		return this.login_account;
	}

	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}

	public String getUser_name() {
		return this.user_name;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setApply_time(java.util.Date apply_time) {
		this.apply_time = apply_time;
	}

	public java.util.Date getApply_time() {
		return this.apply_time;
	}

	public void setUser_id(String user_id) {
		this.user_id = user_id;
	}

	public String getUser_id() {
		return this.user_id;
	}

	public void setId_no(String id_no) {
		this.id_no = id_no;
	}

	public String getId_no() {
		return this.id_no;
	}
    private String pay_channel;  //支付渠道
	public String getPay_channel() {
		return pay_channel;
	}

	public void setPay_channel(String pay_channel) {
		this.pay_channel = pay_channel;
	}

	public void setRecommendation_no(String recommendation_no) {
		this.recommendation_no = recommendation_no;
	}

	public String getRecommendation_no() {
		return this.recommendation_no;
	}

	public void setPay_money(Double pay_money) {
		this.pay_money = pay_money;
	}

	public Double getPay_money() {
		return this.pay_money;
	}

	public void setFlow_no(String flow_no) {
		this.flow_no = flow_no;
	}

	public String getFlow_no() {
		return this.flow_no;
	}

	public void setPay_type(Integer pay_type) {
		this.pay_type = pay_type;
	}

	public Integer getPay_type() {
		return this.pay_type;
	}

	public void setPay_time(java.util.Date pay_time) {
		this.pay_time = pay_time;
	}

	public java.util.Date getPay_time() {
		return this.pay_time;
	}

	public void setDocumentary_people(String documentary_people) {
		this.documentary_people = documentary_people;
	}

	public String getDocumentary_people() {
		return this.documentary_people;
	}

	public void setDocumentary_time(java.util.Date documentary_time) {
		this.documentary_time = documentary_time;
	}

	public java.util.Date getDocumentary_time() {
		return this.documentary_time;
	}

	public void setLogistics_no(String logistics_no) {
		this.logistics_no = logistics_no;
	}

	public String getLogistics_no() {
		return this.logistics_no;
	}

	public void setExamine_time(java.util.Date examine_time) {
		this.examine_time = examine_time;
	}

	public java.util.Date getExamine_time() {
		return this.examine_time;
	}

	public void setContract_no(String contract_no) {
		this.contract_no = contract_no;
	}

	public String getContract_no() {
		return this.contract_no;
	}

	public void setR_logistics_company(String r_logistics_company) {
		this.r_logistics_company = r_logistics_company;
	}

	public String getR_logistics_company() {
		return this.r_logistics_company;
	}

	public void setR_logistics_no(String r_logistics_no) {
		this.r_logistics_no = r_logistics_no;
	}

	public String getR_logistics_no() {
		return this.r_logistics_no;
	}

	public void setContract_pic(String contract_pic) {
		this.contract_pic = contract_pic;
	}

	public String getContract_pic() {
		return this.contract_pic;
	}

	public void setReceiving_name(String receiving_name) {
		this.receiving_name = receiving_name;
	}

	public String getReceiving_name() {
		return this.receiving_name;
	}

	public void setReceiving_phone(String receiving_phone) {
		this.receiving_phone = receiving_phone;
	}

	public String getReceiving_phone() {
		return this.receiving_phone;
	}

	public void setReceiving_address(String receiving_address) {
		this.receiving_address = receiving_address;
	}

	public String getReceiving_address() {
		return this.receiving_address;
	}

	public void setOrder_no(String order_no) {
		this.order_no = order_no;
	}

	public String getOrder_no() {
		return this.order_no;
	}

	public void setPay_status(Integer pay_status) {
		this.pay_status = pay_status;
	}

	public Integer getPay_status() {
		return this.pay_status;
	}

	public void setBinding_phone(String binding_phone) {
		this.binding_phone = binding_phone;
	}

	public String getBinding_phone() {
		return this.binding_phone;
	}

}
